# blib/test.py
#
#

""" define core test classes. """

## blib imports

from blib import O

## basic imports

import os
import sys

import unittest

## Test class

class Test(unittest.TestCase):

    """ class that implements setup and teardow of tests. """

    def __init__(self, *args, **kwargs):
       unittest.TestCase.__init__(self, *args, **kwargs)
       from blib.log import log_config
       self.logger = log_config("error")

if not os.getcwd() in sys.path: sys.path.append(os.getcwd())